/*
 * PhysicalProductBO.java
 *
 * Created on March 22, 2007, 6:38 PM
 */

package Data;

import java.util.Date;

/**
 *
 * @author Danny Beutler
 */
public class PhysicalProductBO extends ProductBO {
    private String id;
    private String serialNumber;
    private String shelfLocation;
    private Date datePurchased;
    private String saleRent;
    
    /** Creates a new instance of PhysicalProduct */
    public PhysicalProductBO(){
    }
    
    /** Creates a new instance of PhycicalProduct */
    public PhysicalProductBO(String id) {
        this.id = id;
    }
    
    /**
     * Gets the physicalproduct id
     * @return id The physical Product ID
     */
    public String getId() {
        return id;
    }
    
    /**
     * Gets the physicalproduct serial number
     * @return serialNumber The serial Number for the PhysicalProduct
     */
    public String getSerialNumber() {
        return serialNumber;
    }
    
    /**
     * Sets the PhysicalProduct serial number
     * @param serialNumber The serial number associated with the BO.
     */
    public void setSerialNumber(String serialNumber) {
        this.serialNumber = serialNumber;
    }
    
    /**
     * Gets the physicalproduct date Purchased
     * @return datePurchased The date purchased for the PhysicalProduct
     */
    public Date getDatePurchased() {
        return datePurchased;
    }
    
    /**
     * Sets the PhysicalProduct date purchased
     * @param datePurchased The date purchased associated with the BO.
     */
    public void setDatePurchased(Date datePurchased) {
        this.datePurchased = datePurchased;
    }
    
    
    /**
     * Gets the physicalproduct Sale or Rental Variable
     * @return saleRent The Sale or Rental Variable for the PhysicalProduct
     */
    public String getSaleRent() {
        return saleRent;
    }
    
    /**
     * Sets the PhysicalProduct for sale or rent boolean
     * @param saleRent The date sale or rent boolean associated with the BO.
     */
    public void setSaleRent(String saleRent) {
        this.saleRent = saleRent;
    }
    
    /**
     * Gets the shelfLocation 
     * @return shelfLocation The shelfLocation for the PhysicalProduct
     */
    public String getShelfLocation() {
        return shelfLocation;
    }
    
    /**
     * Sets the shelfLocation for product
     * @param shelfLocation The shelfLocation associated with the BO.
     */
    public void setShelfLocation(String shelfLocation) {
        this.shelfLocation = shelfLocation;
    }
    
    
    
    
}
